an indisputable truth - Inglés Sinónimo Diccionario